//package com.example.springbootdemo09.config;
//
//import com.example.springbootdemo09.interceptor.LoginInterceptor;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.context.annotation.Configuration;
//import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
//import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
//
//@Configuration
//public class LoginInterceptorConfig implements WebMvcConfigurer {
//
//    @Autowired
//    private LoginInterceptor loginInterceptor;
//
//    @Override
//    public void addInterceptors(InterceptorRegistry registry) {
//        registry.addInterceptor(loginInterceptor) // 使用哪个拦截器
//                .addPathPatterns("/**") // 拦截哪些路径
//                .excludePathPatterns("/login") // 放行哪些路径
//                //这些请求没有设置请求头token - 要被拦截，排除掉之后这些请求不走拦截器
//                .excludePathPatterns("/**/exportExcel")
//                .excludePathPatterns("/**/importTemplate")
//                .excludePathPatterns("/**/importExcel");
//    }
//}